#include<stdio.h>
int bToD(char str[])
{
	int i = 0;
	int ret = 0;
	for(i = 0;str[i]!='\0';i++)
	{
		ret = ret*2 + (str[i] - '0');
	}
	return ret;
}
int main()
{
	char str[32];
	int arr[3];
	int i,j;
	for(i = 0;i<3;i++)
	{
		scanf("%s",str);
		arr[i] = bToD(str);
	}
	for(i = 0;i<2;i++)
	{
		for(j = 0;j<2-i;j++)
		{
			if(arr[j]>arr[j+1]) {
				int temp = arr[j];
				arr[j] = arr[j+1];
				arr[j+1] = temp;
			}
		}
	}
	for(i = 0;i<3;i++)
	{
		printf("%d ",arr[i]);
	}
	return 0;
}
